openCV object detection


In [1]:
import cv2
import numpy as np

In [3]:
cap = cv2.VideoCapture(0)

In [5]:
while(True):
    #capture frame by frame
    ret, frame = cap.read()
    
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
    
    cv2.imshow('frame', gray)
    if cv2.waitKey(1) &0xFF == ord('q'):
        break
        
cap.release();
cv2.destroyAllWindows()


---------------------------------------------------------------------------
error                                     Traceback (most recent call last)
<ipython-input-5-af600359e93e> in <module>()
      3     ret, frame = cap.read()
      4 
----> 5     gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
      6 
      7     cv2.imshow('frame', gray)

error: /io/opencv/modules/imgproc/src/color.cpp:9748: error: (-215) scn == 3 || scn == 4 in function cvtColor

In [ ]: